home *** CD-ROM | disk | FTP | other *** search
- Path: soap.news.pipex.net!pipex!usenet
- From: m.hendry@dial.pipex.com (Mathew Hendry)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: YASL (was: AsynchIO (was: fastest file read method ??))
- Date: Mon, 29 Jan 96 10:25:41
- Organization: Private node.
- Distribution: world
- Message-ID: <19960129.40EA00.9A87@am174.du.pipex.com>
- References: <w9YbsMD4ACazz9@jeff.dame.shnet.org> <w+RYXMD4FC8aRz1@_crisi.blackbox.shnet.org> <4dsalp$t68@news1.halcyon.com> <4du0ju$84b@news.sdd.hp.com> <4e2e76$9k3@toad.stack.urc.tue.nl> <4e3j8v$jd0@news.sdd.hp.com> <4e7si4$ore@tuegate.tue.nl> <4e8asc$rht@news.sdd.hp.com> <1349.6599T1259T2701@amiga.pp.se> <4egkuh$j1q@news.sdd.hp.com>
- NNTP-Posting-Host: am174.du.pipex.com
- X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
-
- Jeff Grimmett (jgrimm@sdd.hp.com) wrote:
- : I'd just like to see a little judgement used by developers, is all. If
- : there's no real compelling reason to put it in a library, it shouldn't
- : be. But, if you do, DOCUMENT IT and make the required files available to
- : other developers so that it is NOT a waste.
-
- So your judgement is that the AsyncIO routines should NOT be in a shared
- library. Why is this?
-
- Several points which you should consider are:
-
- 1. It IS well documented.
- 2. The library (AsyncIO.library) is tiny - under 3k.
- 3. It would be a useful addition to many types of program (in fact, just about
- any program which uses disk I/O).
- 4. Due to point 3, it IS beginning to appear in many different programs. This
- means that space savings (such that they are for a 3k library ;) and ease
- of update are already becoming points in it favour.
-
- You might say that point 2 is a justification for using the link library
- version instead, but that method requires a recompile for every update of the
- library's functions. Wasted effort, if you ask me.
-
- -- Mat.
-